.CustomTable {
    width: 100%;
    height: 100%;
    padding: 8px;


    &>.ant-spin-nested-loading {
        width: 100%;
        height: 100%;

        &>.ant-spin-container {
            width: 100%;
            height: 100%;
            display: flex;
            align-items: center;
            justify-content: center;
        }
    }



    .ant-collapse {
        width: 320px;
        height: 100%;
        background: rgba(255, 255, 255, 0.45);
        margin-right: 16px;
        border-radius: 8px;
        padding: 8px;
        box-shadow: var(--shadow-1-down);
        overflow-y: scroll;

        &::-webkit-scrollbar {
            display: none;
        }

        .ant-collapse-content {
            background: transparent;

            .ant-collapse-content-box {
                padding: 32px 0 16px 0;

                .FormTemplate {
                    padding: 0;

                    .TwoFormItem {
                        width: 100%;
                    }
                }

                .SetFieldTemp {
                    .ant-tag {
                        padding: 4px 8px;
                        margin-bottom: 4px;
                        font-size: 16px;
                        font-family: PingFang;
                        cursor: pointer;
                    }
                }

                .SetOptionTemp {
                    .ant-card-body {
                        padding: 24px 0 0 0;
                    }
                }

            }
        }



    }

    .Right {
        flex: 1;
        height: 100%;
        overflow: hidden;

        .ant-table-cell {
            cursor: pointer;
        }


    }
}